package main

import (
	"fmt"
	"os/exec"
)

func execCommand(commandName string, params []string) bool {
	//函数返回一个*Cmd，用于使用给出的参数执行name指定的程序
	cmd := exec.Command(commandName, params...)

	//显示运行的命令
	fmt.Println(cmd.Args)

	out, err := cmd.Output()

	if err != nil {

		fmt.Println(1212, err)

	}

	fmt.Println(string(out))

	return true
}

func main() {
	params := []string{"/home/zhanglin/data_check/test.py", "aa", "bb"}
	execCommand("/home/zhanglin/ENV3.9/bin/python3", params)
}
